﻿/*
 * Created by SharpDevelop.
 * User: Miguel
 * Date: 08/10/2011
 * Time: 02:24 p.m.
 * 
 * To change this template use Tools | Options | Coding | Edit Standard Headers.
 */
using System;

namespace Business_Entity
{
	/// <summary>
	/// Description of BEEmpleado.
	/// </summary>
	public class BEEmpleado
    {
    	private int idEmpleado;
    	private String nombre;
    	private String apPaterno;
    	private String apMaterno;
    	private int idTipoDocIdentidad;
    	private String tipoDocIdentidad;
    	private String docIdentidad;
    	private DateTime fecNacimiento;
    	private String sexo;
    	private String direccion;
    	private String telCasa;
    	private String telCelular;
    	private String telEmergencia;
    	private String contactoEmergencia;    	
    	private int idArea;
    	private String area;
    	private int idCargo;
    	private String cargo;
    	private int idUsuario;
    	private int idHorario;
    	private int idEstado;
    	private String estado;
    	  	
    	public BEEmpleado (int idEmpleado, String nombre, String apPaterno, String apMaterno,
    	                   int tipoDocIdentidad, String docIdentidad, DateTime fecNacimiento, 
    	                   String sexo, String direccion, String telCasa, String telCelular, 
    	                   String telEmergencia, String contactoEmergencia, int idArea, int idCargo, 
    	                   int idUsuario, int idHorario, int idEstado){
    		this.idEmpleado = idEmpleado;
    		this.nombre = nombre;
    		this.apPaterno = apPaterno;
    		this.apMaterno = apMaterno;
    		this.idTipoDocIdentidad = tipoDocIdentidad;
    		this.docIdentidad = docIdentidad;
    		this.fecNacimiento = fecNacimiento;
    		this.sexo = sexo;
    		this.direccion = direccion;
    		this.telCasa = telCasa;
    		this.telCelular = telCelular;
    		this.telEmergencia = telEmergencia;
    		this.contactoEmergencia = contactoEmergencia;
    		this.idArea = idArea;
    		this.idCargo = idCargo;
    		this.idUsuario = idUsuario;
    		this.idHorario = idHorario;
    		this.idEstado = idEstado;
    	}
    	
    	public BEEmpleado()
    	{
    	}
    	
    	public BEEmpleado(int idEmpleado){
    		this.IdEmpleado=idEmpleado;
    	}
    	
    	public int IdEmpleado
        {
            get { return idEmpleado; }
            set { idEmpleado = value; }
        }
    	
    	public int IdUsuario
        {
            get { return idUsuario; }
            set { idUsuario = value; }
        }
    	
    	public String Nombre
        {
            get { return nombre; }
            set { nombre = value; }
        }
    	
    	public String ApPaterno
        {
            get { return apPaterno; }
            set { apPaterno = value; }
        }
    	
    	public String ApMaterno
        {
            get { return apMaterno; }
            set { apMaterno = value; }
        }
    	
    	public int IdTipoDocIdentidad
        {
            get { return idTipoDocIdentidad; }
            set { idTipoDocIdentidad = value; }
        }
    	
    	public String DocIdentidad
        {
            get { return docIdentidad; }
            set { docIdentidad = value; }
        }
    	
    	public String TipoDocIdentidad
        {
            get { return tipoDocIdentidad; }
            set { tipoDocIdentidad = value; }
        }
    	
    	public DateTime FecNacimiento
        {
            get { return fecNacimiento; }
            set { fecNacimiento = value; }
        }
    	
    	public String Sexo
        {
            get { return sexo; }
            set { sexo = value; }
        }
    	
    	public String Direccion
        {
            get { return direccion; }
            set { direccion = value; }
        }
    	
    	public String TelCasa
        {
            get { return telCasa; }
            set { telCasa = value; }
        }
    	
    	public String TelCelular
        {
            get { return telCelular; }
            set { telCelular = value; }
        }
    	
    	public String TelEmergencia
        {
            get { return telEmergencia; }
            set { telEmergencia = value; }
        }
    	
    	public String ContactoEmergencia
        {
            get { return contactoEmergencia; }
            set { contactoEmergencia = value; }
        }
    	
    	public int IdArea
        {
            get { return idArea; }
            set { idArea = value; }
        }
    	
    	public String Area
    	{
    		get { return area; }
            set { area = value; }	
    	}
    	
    	public int IdCargo
        {
            get { return idCargo; }
            set { idCargo = value; }
        }
    	
    	public String Cargo
    	{
    		get { return cargo; }
            set { cargo = value; }
    	}
    	
    	public int IdEstado
        {
            get { return idEstado; }
            set { idEstado = value; }
        }
    	
    	public String Estado
    	{
    		get { return estado; }
            set { estado = value; }
    	}
    	
    	public int IdHorario
        {
            get { return idHorario; }
            set { idHorario = value; }
        }
    }
}
